put the finishing touches - Französisch Englisch Wörterbuch